package com.tdam2013.grupo04;

import android.app.Activity;
import android.content.Context;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.RadioButton;
import android.widget.Toast;

public class OpcionesActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		this.setContentView(R.layout.opciones);

		final Button aceptar = (Button) this.findViewById(R.id.btn_opciones_aceptar);
		final RadioButton ascendente = (RadioButton) this.findViewById(R.id.chbAcendente);
		final RadioButton agrupar = (RadioButton) this.findViewById(R.id.chbNombre);
		final SharedPreferences prefs = this.getSharedPreferences("MisPreferencias", Context.MODE_PRIVATE);
		aceptar.setOnClickListener(new View.OnClickListener() {

			@Override
			public void onClick(View v) {
				SharedPreferences.Editor editor = prefs.edit();
				editor.putBoolean("ascendente", ascendente.isChecked());
				editor.putBoolean("agrupar", agrupar.isChecked());
				editor.commit();

				Toast t = Toast.makeText(OpcionesActivity.this, "ordena la lista.", Toast.LENGTH_SHORT);
				t.show();
				OpcionesActivity.this.finish();
			}
		});

		final Button cancelar = (Button) this.findViewById(R.id.btn_opciones_cancelar);

		cancelar.setOnClickListener(new View.OnClickListener() {

			@Override
			public void onClick(View v) {
				Toast t = Toast.makeText(OpcionesActivity.this, "no ordena la lista.", Toast.LENGTH_SHORT);
				t.show();
				OpcionesActivity.this.finish();
			}
		});
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		this.getMenuInflater().inflate(R.menu.menu, menu);
		return true;
	}
}
